medusoid - Spanish English Dictionary