turab - French English Dictionary