bullet-proof coat - Turkish English Dictionary