apparatus mounting device - Turco Inglés Diccionario