gaffen - French English Dictionary