mucoids - Turco Inglés Diccionario