malpighian tubule - Turco Inglés Diccionario