river rat - Francés Inglés Diccionario