strafed - Spanish English Dictionary