place or area where a substance may be released - Turc Anglais Dictionnaire