subsporangial vesicle - French English Dictionary