television tower in madrid - Alemán Inglés Diccionario