suddenly and recklessly - Spanish English Dictionary