ship's stores - Almanca İngilizce Sözlük