mongoloide - Turkish English Dictionary