eat your words - French English Dictionary