hitting a lower level - French English Dictionary