worthless mechanical contrivance - Turkish English Dictionary