packhorse - French English Dictionary