subsporangial vesicle - German English Dictionary