get your bleeding hands off! - Spanish English Dictionary