all-round ability - Turkish English Dictionary