rental residential property - Turc Anglais Dictionnaire