mechanical twin - Turkish English Dictionary