ithyphallus - German English Dictionary