otofagi - German English Dictionary