oil canal - German English Dictionary