handling things roughly - Spanish English Dictionary