life-guard submarine - Turc Anglais Dictionnaire