theropods - Alemán Inglés Diccionario