armored dinosaur - Turco Inglés Diccionario