sting (organ) - German English Dictionary