trehalose - German English Dictionary