island dwarfism - Turkish English Dictionary