sufro - Spanish English Dictionary