strapping girl/woman - Turkish English Dictionary