diphallus - German English Dictionary