flexible shield - Turkish English Dictionary