place or area where a substance may be released - German English Dictionary