otomy - German English Dictionary