otocyte - German English Dictionary