English version

tar sands

From Longman Dictionary of Contemporary Englishtar sandsˈtar sands noun [plural]  sand or sandstone that contains bitumen (=a thick form of oil) which can be taken and used, for example as fuel
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.