life-guard submarine - Espagnol Anglais Dictionnaire