rattlebox (crolataria) - Spanish English Dictionary