plowtail - German English Dictionary