experimental plants - German English Dictionary