press something hard - Spanish English Dictionary