malpighian tubule - Turc Anglais Dictionnaire