giving shelter - Turc Anglais Dictionnaire