solarplexus (plexus solaris) - German English Dictionary