to be in for life - Espagnol Anglais Dictionnaire