trehalase - French English Dictionary