bullet-proof jacket - Turkish English Dictionary