tall and robust man - Turkish English Dictionary