propagulum - German English Dictionary