garrison finish - French English Dictionary