ironhanded - Spanish English Dictionary