trouts - French English Dictionary