recauche - German English Dictionary