clock towers - Alemán Inglés Diccionario