macroscopic organisms - Turco Inglés Diccionario