omphalodidymus - German English Dictionary