life-guard submarine - Spanish English Dictionary