torrent check dams - Francés Inglés Diccionario