roublard - German English Dictionary