tailard - French English Dictionary