horsecar - French English Dictionary