empeller - German English Dictionary