auction for construction machines - Turkish English Dictionary