tavorite - French English Dictionary