cane rat - Español Inglés Diccionario