permanently attached to - Turkish English Dictionary