ship's stores - Francés Inglés Diccionario