caravan master - French English Dictionary