tower beacon light - Francés Inglés Diccionario