otology implant - Turkish English Dictionary