team of oxen - French English Dictionary