apparatus with technical function - Español Inglés Diccionario