chachada - Spanish English Dictionary