protruding eyes - Turkish English Dictionary