a gleam in your eye - French English Dictionary