needle cooler - Spanish English Dictionary