give aid and comfort - Turc Anglais Dictionnaire