ship's stores - Alemán Inglés Diccionario