flanged piece - Turkish English Dictionary