trehalase - German English Dictionary