multi-source drug - French English Dictionary