tava - French English Dictionary