ready-made drug - French English Dictionary