pharmaceutical warehouse - French English Dictionary