mounting implement - Turkish English Dictionary