body armor - Turkish English Dictionary