seating ledges - Alemán Inglés Diccionario