easy to mount/assemble - Turkish English Dictionary