abdominal protector - Spanish English Dictionary