mounting ledge - Turco Inglés Diccionario