batardeaux - German English Dictionary