medical oddity - Turkish English Dictionary