line-of-sight distance - Francés Inglés Diccionario