to rely on handouts - Turc Anglais Dictionnaire