flexible connecting piece - Turkish English Dictionary