trehalaz - French English Dictionary