timurid - French English Dictionary