depart from life - Espagnol Anglais Dictionnaire