spiny rats - Alemán Inglés Diccionario