bullet-resistant armor - Turkish English Dictionary