armoured pricklenape - Alemán Inglés Diccionario