tray where drugs are prepared - French English Dictionary