life-guard submarine - Turkish English Dictionary