embâcle - German English Dictionary