mounted messenger - French English Dictionary