omacephalus - German English Dictionary