armoured ship - Alemán Inglés Diccionario