Trehalose - German English Dictionary