average life-span - Turc Anglais Dictionnaire