i defy you to do so - Spanish English Dictionary