altar ledge - Español Inglés Diccionario