depeche - German English Dictionary