hitch-kick - French English Dictionary