execrated - Spanish English Dictionary