mucocyst - Turco Inglés Diccionario