tribrid - French English Dictionary