tray where drugs are prepared - German English Dictionary