ring armor - Turkish English Dictionary