armored vest - Turkish English Dictionary