a tough guy - Spanish English Dictionary