special service ships - Español Inglés Diccionario