oil sand processing - German English Dictionary