macroscopic organisms - Francés Inglés Diccionario