tower above - Alemán Inglés Diccionario