omfalosit - German English Dictionary