medusoid - German English Dictionary