overhead power/transmission lines - Francés Inglés Diccionario