rat-tailed larva - Français Anglais Dictionnaire