batardeau - German English Dictionary