tara - French English Dictionary