contract of support for life - Turc Anglais Dictionnaire