chain armor - Turkish English Dictionary