difficult to operate - Francés Inglés Diccionario