large quantity of papayas - Anglais Synonymes Dictionnaire