omphalodium - German English Dictionary