keen perception - French English Dictionary