pressing defense - French English Dictionary