be larger than life - Turc Anglais Dictionnaire