tall and well-build man - Turkish English Dictionary