the window ledge - Español Inglés Diccionario