legally resided - Turc Anglais Dictionnaire