armored dinosaur - Español Inglés Diccionario