mounting ledge - Alemán Inglés Diccionario