river bugging - Espagnol Anglais Dictionnaire