hotspot for crime - Spanish English Dictionary