for the rest of our lives - Turc Anglais Dictionnaire