easily mounted - Turkish English Dictionary