pressing defense - Spanish English Dictionary