biocontroller - Francés Inglés Diccionario