experimental drug - German English Dictionary