galley hitch - French English Dictionary