taches - German English Dictionary