trilingue - French English Dictionary