impact pressing - Spanish English Dictionary