top-hung sashes - Alemán Inglés Diccionario