abdominal protector - Turkish English Dictionary