tall and hefty - Turkish English Dictionary