character armor - Turkish English Dictionary