high top pressure - Spanish English Dictionary