large-limbed - Turkish English Dictionary