lifeguard submarine - Turkish English Dictionary