pair of draft animals - French English Dictionary