engarrison - French English Dictionary