tarama - French English Dictionary