biodetector - Francés Inglés Diccionario