greater cane rat - Turco Inglés Diccionario