microbody - Francés Inglés Diccionario