ammunition ship - Alemán Inglés Diccionario