Translator


"rescue vessel" in Spanish