remote-handling device - Francés Inglés Diccionario