microvesicle - German English Dictionary