extremely tall person - Turkish English Dictionary