river bugging - Francés Inglés Diccionario