dispatch of troops (to) - French English Dictionary