contraption - Turkish English Dictionary