tabaiba - French English Dictionary