plastic armor - Turkish English Dictionary