tribo - French English Dictionary