tall, well-built man - Turkish English Dictionary