trehalasa - German English Dictionary