wall-mounted installation - Turco Inglés Diccionario