microbody - Español Inglés Diccionario