torbalar - French English Dictionary