tribulete - French English Dictionary